Please donate to the project so I can keep up the work with a bit more enthusiasm :)
www.xdccreport.com
www.xdccfinder.com
www.XDCCing.com
www.searchxdcc.com

v4.51
1. Improved performance, and solved some freezing issues.
2. Set the Search tab as default.
3. Fixed a few bugs in the Browser's listings.
4. Added an option to open the download stats window manually.

v4.50
1. Changed the way the search is done. Hopefuly search results will be less bugged.
2. Updated the search sites list and parsers.
3. Instead of a stop button in the search tab, there's now a "more results" button. This button will request the next page of results from the search site.

v4.41
1. Fixed a little error when loading the dialog and the search.txt file doesn't exist yet.
2. The Stats window won't appear in the switchbar anymore.
3. Changed the SearchXDCC search option to ircAmp.
4. Expanded the file server browser to use a greater range of file server types.
5. Changed the script's Icon (That's my cat with her tungue out)
6. Fixed up the loading process, no more nagging questions.
7. Removed the nagging line to long error that happened some times.
8. Added an option in the Stats window to open the Finished folder
9. When clicking on the Finished: line in the Stats window, the Finished folder will open


v4.40

1. In the requests' edit option you can now edit the command that will be sent to the bot.
2. Fixed a bug that caused mirc to freeze when a channel key was changed.
3. Fixed a bug in the way the script recovered from a crash.
4. Improved the way the script lists the packs for single bots. Should work much faster for bots with a lot of packs.
5. Fixed the little freeze that sometimes happened when loading the dialog.
6. The search's autocomplete drop menu will now show the last 10 search phrases.
7. Added an option to search in the XDCCing site.
8. The script will now save the last sort option as default, and sort accordingly.
9. Added key capturing in the dialog. The script will now capture:
        Delete key to remove items, and Shift+Delete to delete files from the Downloads list.
        Cntrl+S in the browser tab, to save the packet list.
        Cntrl+A will select all the lines in the list.
10. Fixed a little bug that cause the script to try to connect twice to the same server in some cases.
11. Due to a change in the way mIRC checks its own status, I had to change the way the XDCCB Stats window is loaded.
      It will now load automtically when you close the main XDCCb dialog while mIRC's on the tray.
12. The script is now Vista compatible.
13. Beacuse IRCKlipper closed their site, I've added SearchXDCC search site.
14. I've limited the number of search results to about 100, to reduce the load on the search sites.

v4.30

1. You can now drag & drop files to the corrupt files finder dialog.
2. You can now drag & drop lists to the list control viewer.
3. You can now drag & drop lists to the dialog's nick list in the browser tab.
4. SSL connection now try to attempt connections with a systematic port search, not a random port.
5. Fixed a bug that sometimes gave you a "* /btrunc: invalid parameters (line 5203, XDCCb.mrc)" message on startup, and didn't load the script. (The bug also increased the chances of corrupt files).
6. Improved the way the script searches the TreeView lists. This means it will load a bit faster, and the file server dialog will work faster.
7. Fixed  a problem with connecting to the IRCKilpper search.
8. Improved the way the script connects to the search site, hopefuly it will waste less resources from the hosting site.
9. Updated the list of external XDCC search sites.
10. Changed the script's Icons a bit, so be sure to replace the xdccb-icons.icl file.
11. Added an option to edit the requests data.
12. Fixed a bug that may have caused mirc to crash when trying to change a pack's oreder position when finished.
13. Fixed a bug that cuased packet names that begin with numbers to not appear correctly.
14. Fixed a bug that caused the script not to send a remove command to the bot when you removed a request.

v4.22

1. Found a bug with the way the script searched for the server name. (caused to the script not to send a remove request command.)
2. Fixed a bug in the initialization when the script is loaded from a seperate directory.
3. Fixed a bug that caused the script not read the search history correctly.

v4.21 

1. Removed the automatic sort in the search tab. It's pretty annoying when is sorts every time it gets new data from the site.
2. Fixed a problem with the -portable option.
3. Fixed a bug that autosaved the packet lists even if the option was off.
4. Disabled the autosave packet list process bar if mIRC isn't the active program.
5. The script will save all the its setup files in its own directory (the directory it's loaded from) , and not the main mIRC directory
6. Added an option to disable the status window.
7. Fixed a bug in the shutdown option in windows 2003.
8. Fixed a bug that didn't move the files downloaded from #incomplete channels to the finished directory.
9. Added a processbar to the main dialog, so an external one won't popup when you're doing stuff in the main dialog.
10. Fixed a little bug in the File Server dialog icons.
11. Stoped the use of $serverip. The script will just save the regular $server names.
12. Fixed a bug that caused the packnews and ircklipper seach to stop before reaching the last result page.
13. The new progressbar will now show the packetnews and ircklipper search progress as well.
14. Added an integrated SSL system. 
15. Updated the #incomplete networks list.
16. Fixed a bug in the script's method to fix corrupt downloads.
17. Fixed a bug that cause the script to show a wrong download status in the downloads tab.

v4.20

1. Decreased loading and local search time to half of what it was until now by changing the hashing system.
2. All old .xcb lists are obselete because of the new hashing systems.
3. Fixed the Autosave option not appearing in the right state in the List Control Dialog.
4. Removed an annoying "Saving finished" message when saving a network .xcb list. 
5. Fixed a bug that would cause the script to continue requesting from a bot although you need to be registered first.
6. Fixed the autosave processbar so it won't popup ontop. This used to interfere with other running programs.
7. Fixed a bug in the "Remove offline packs" option.
8. Fixed an error that caused the Browser listing to mixup the channels sometimes.
9. Fixed the script so it gets the correct file size in Passive sends.
10. Fixed the corrupt files finder so it won't hammer the #incomplete channel bots. It will now request one file at a time.
11. The script will now remember channel keys when requesting from users on a channel that has a key.
12. Ther script will now remember the last selected search type in the search tab.
13. Updated the script's packet recognition system so it recognizes some new packet types.
14. Fixed a bug that caused the script to continue requesting a file even if it was unable to connect to the bot.
15. Improved the algorithm that searches for the bot's request command line.
16. Fixed a bug that caused the script to close the wrong get window on getfail.
17. The pause option now woks on more than one request at a time.

v4.12

1. The new version is now set to work with mIRC v6.21 or higher due to new controls.
2. Aded a status window when right clicking on the mIRC icon when it's minimized. The window will show a sumorized report of the download status.  
3. Fixed a little bug in line 826 (* /hfree: no such table )
4. Fixed a bug in the getfail (* /window: invalid parameters)
5. Fixed a buf that resolved the server incorrectly and returned a port number (and then you couldn't connect).
6. The script won't use the registery options if mIRC is portable.
7. Fixed a bug when viewing an .xcb file from windows explorer, the "view list" tab didn't enable.
8. Added a search cache, the search editbox can now complete search sentences according to previous searches.
9. Added a little button next to the search editbox to empty the search cache.
10. Added IRCDig to the Popup search XDCC options. (In channel,status,menubar,XDCCB Stats)
11. Removed the Isohunt and Mydownloader searches.
12. Aded a safety check to avoid corrupt files even if mIRC wasn't closed properly while downloadig.
13. Fixed a bug in the local search which didn't filter file sizes correctly.

v4.11

1. Added an option to load the list control dialog from the main XDCC Browser dialog. XDCC List > List control
2. Added an option to set autosaving in the list control dialog (instead of setting it on the main script options.)
3. Fixed a bug with the script not always showing all the downloads.
4. Added a feature which closes the DCC gets properly when mIRC closes. This should decrease the chance of corrupt files.
5. Fixed a bug that caused the script to change tabs when you pressed the Arrow keys. 
6. Improved the local search algorithm. (about 10% faster)
7. Fixed a problem with the script identifying a certain Queue syntax.
8. Fixed a bug that caused the script to try and connect to server "Random"
9. Fixed a display bug when moving download priority.
10. The script will now refresh the Queue status when you change the download order. (only if the first file in order was changed)

v4.10

1. Fixed a bug in the "clear finished" option in the Downloads tab.
2. Fixed a bug that didn't show the nick when listing all the packs within a channel.
3. Fixed a bug that didn't allow resuming when the downloading directory was the same as the Finish directory.
4. The Browser Tab now shows which Networks, Channels, and Bots are online with different Icons.
5. Fixed a bug that caused the script not to request if there wasn't a request method in the database. Now it will use the default request type set in the options.
6. When requesting manually a packet with a /msg or /ctcp command, the script will now check the database to see if the packet appears there, and give it the correct name. (Instead of "requesting pack no.")
7. The script now uses priority download. This means it will check the send speed of each bot, and if it sees a faster DCC send (over 20%) then it will request from the faster bot.
8. Fixed a bug in the requests when a DCC get fails.
9. Fixed a bug that caused the script to freeze sometimes.
10. Fixed a bug when a file was recieved it didn't request the next file from other users who have the same pack in the requests.

v4.01

1. Fixed the listing by alphabetical order bug.
2. Fixed the Download order bug which didn't download the next file.
3. Fixed some little bugs that caused error messages in the status window.
4. Fixed a bug in the "Add without requesting" option.
5. Added a Pause option, to enable you to pause requests without removing them entirely from the requests list.
6. When you request a file that is already downloading from another user, the script will move the request to the last priority, and request the next pack.
7. Fixed th script a bit so it will check the actuall bytes recieved.
8. When the script gets an illegal request line from the internet search, it will wait until it finds a good one listed in the channel, and then replace the request line.
   This will prevent hanging requests that don't really request anything
9. The script will now save the header dimensions in the Browser dialog.

v4.00

1. The script will now open itself on mIRC startup. There's a new option to remove this option in the options tab.
2. There's a new option to keep mIRC minimzed and load only the script.
3. Added a 32x32 Icon for the .xcb files, so wondows won't stretch the files' Icon.
4. Added a new tab called "Downloads" this will show you current download status and finished files.
5. The script won't leave DCC sessions open unless they are active.
6. You can now request a larger range of packets when right clicking on a server by seperating the packs with a coma (,).
7. Added Icon to the request tab.
8. Added a safety feature to keep the script requesting even if it doesn't get any kind of reply from the bot. (According to the "Request again" timer).
9. Lowered the request timer when joining the channel.

v3.52

1. Fixed a bug that gave an error when trying to recieve a file from someone when it's in the finished files directory.
2. Improved the Local Search algorithm a bit, so it will search much faster (if you enter an actuall string and not search for *)
3. Removed the whilefix in the File Server that caused wrong file listings.
4. A double click on an ongoing request will now open the related DCC Get window.
5. Added a chapter to the help file called "Optimizing mIRC".
6. Fixed a bug that caused the script to request packet no. #Pack1-4
7. Removed the DCC-Fix option after I've decided it doesn't really work anyway. Illegal IPs will now be marked as Unable to Connect.
8. Fixed the download order bug.
9. Fixed the Multibit language problem. The script will now work perfectly with East Asian fonts. 
10. When getting a file the script will now close all the inactive sends of the same file.

v3.51

1. Added an IRC Klipper search option in the search tab, and made it default (due to better results).
2. Fixed a bug in the request's status not showing Offline status.
3. Fixed a bug in the auto-remove requests option.
4. The script now checks if the requested file appears in the Finished directory, so it won't request the same file twice.
5. When openning a .xcb file the script will now open the browser dialog automtically.
6. The script will no longer open lots of dcc windows when trying to get the same file from several bots.

v3.50

1. The script will now work only on mIRC v6.17 and above.
2. Changed the database system so the script will now cash the .ini file into a hash table and search there instead of in the file. This should improve overall script performance.
3. The "On finish remove from Requests" option will now set aside little differences in the packetnames like dots instead of spaces, and some file extensions. (tar,rar,zip,mp3,mpg,mpeg,avi)
4. The script will now detect users that have set theirselves so you can't message them unless you are registered on the network. It will show a "Register" status in the requests tab, and will halt the automated requests.
   When you register you'll have to right click on any nick in the requests tab that is on the specific network, and choose the "I've registered" option.
5. Improved the pacletnews search a bit, to minimize illegal entries and network names.
6. The move finished file option is now optional. (so it won't interfere with other running scripts)
7. Fixed a problem in the browser tab with double clicking on the channel name to get the channel's packet list.
8. The script will now list in a descending order when you click the same header twice.
9. Fixed a little bug with the FTP listing in the search tab.

v3.43

1. Fixed the loading problem with registry file (line 4833)
2. Fixed the packetnews search problem (the site changed its interface agian)
3. Fixed the problem with moving the finished files to the default finish directory.
4. Removed the 1-999 pack limit when requesting manually a pack number from a bot.
5. The script will no longer freeze mIRC when loading a File Server with a lot of files.

v3.42

1. Moved the Packetnews search option to the default option.
2. Fixed the temporary freeze when recieving data from packetnews.
3. Fixed the requst option in the search box so it joins the user correctly.
4. Fixed a little bug in te way the script checked the servers.
5. Added a Finish Directory option. You can now choose a directory to move the finished requests to.
6. Added a "Save All" option to the list control autosave dialog. This will save all the lists in the scripts' cash to a single file every x hours.
7. The script can now control XDCC links. (if you allow it to control IRC links as well)

v3.41

1. Fixed a bug that would send a XDCC list request even if the "Auto request list from bots" option was disabled.
2. Fixed a bug in the on join request timer.
3. Changed the way the script calls the internet browser.
4. Fixed a little bug in loading the channels you're on (while having different nicks in different networks)
5. Fixed a little bug in the Quit irrelevant command when you have different nicks in different networks. 
6. Fixed a bug in the the request option in the search tab. It just didn't request in a local search.